person who takes advantage of others - Francés Inglés Diccionario